home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 2000 August: Tool Chest / Dev.CD Aug 00 TC Disk 2.toast / pc / sample code / processes / howtohideyourapp / makefile < prev    next >
Encoding:
Makefile  |  2000-06-23  |  2.3 KB  |  66 lines

  1. #    File:        MakeFile
  2. #    
  3. #    Description: 
  4. #             This sample illustrates how the SetHideOnSwitch and GetHideOnSwitch
  5. #            routines can be used to hide an application.  These routines were first
  6. #            documented in Technote TN1102, "Mac OS 8".  On the world wide
  7. #            web, documentation for these routines can be found at the address:
  8. #            
  9. #            http://developer.apple.com/technotes/tn/tn1102.html#processmgr
  10. #            
  11. #            This file contains MPW build commands for the HowToHideApp applciation.
  12. #
  13. #    Copyright: 
  14. #            Copyright © 1999 by Apple Computer, Inc.
  15. #            All rights reserved.
  16. #    
  17. #    Disclaimer:
  18. #            You may incorporate this sample code into your applications without
  19. #            restriction, though the sample code has been provided "AS IS" and the
  20. #            responsibility for its operation is 100% yours.  However, what you are
  21. #            not permitted to do is to redistribute the source as "DSC Sample Code"
  22. #            after having made changes. If you're going to re-distribute the source,
  23. #            we require that you make it clear in the source that the code was
  24. #            descended from Apple Sample Code, but that you've made changes.
  25. #    
  26. #    Change History (most recent first):
  27. #            12/6/1999 created
  28. #
  29.  
  30. HowToHideApp ƒƒ HowToHideApp.r :obj:HideCalls.rsrc HowToHideApp.rsrc ∂
  31.                 :obj:HideCalls.c.68k :obj:HowToHideApp.c.68k ∂
  32.                 :obj:HideCalls.c.ppc :obj:HowToHideApp.c.ppc
  33.     Rez -t "APPL" -i "{RIncludes}" -o HowToHideApp HowToHideApp.r
  34.  
  35. HowToHideApp ƒƒ HowToHideApp.r :obj:HideCalls.c.68k :obj:HowToHideApp.c.68k
  36.     Link -o HowToHideApp -t "APPL" -sym off ∂
  37.         :obj:HideCalls.c.68k ∂
  38.         :obj:HowToHideApp.c.68k ∂
  39.         {Libraries}Interface.o ∂
  40.         {Libraries}MacRuntime.o
  41.  
  42. :obj:HideCalls.c.68k ƒ HideCalls.h HideCalls.c
  43.     SC HideCalls.c -o :obj:HideCalls.c.68k
  44.  
  45. :obj:HowToHideApp.c.68k ƒ HowToHideApp.c HideCalls.h
  46.     SC HowToHideApp.c -o :obj:HowToHideApp.c.68k
  47.  
  48. HowToHideApp ƒƒ HowToHideApp.r :obj:HideCalls.c.ppc :obj:HowToHideApp.c.ppc
  49.     PPCLink -t 'APPL' -o HowToHideApp ∂
  50.         -weak AppearanceLib ∂
  51.         :obj:HideCalls.c.ppc ∂
  52.         :obj:HowToHideApp.c.ppc ∂
  53.         {SharedLibraries}AppearanceLib ∂
  54.         {SharedLibraries}InterfaceLib ∂
  55.         {SharedLibraries}StdCLib ∂
  56.         {SharedLibraries}MathLib ∂
  57.         {PPCLibraries}PPCCRuntime.o ∂
  58.         {PPCLibraries}StdCRuntime.o ∂
  59.         {PPCLibraries}PPCToolLibs.o
  60.  
  61. :obj:HideCalls.c.ppc ƒ HideCalls.h HideCalls.c
  62.     MrC HideCalls.c -o :obj:HideCalls.c.ppc
  63.  
  64. :obj:HowToHideApp.c.ppc ƒ HowToHideApp.c HideCalls.h
  65.     MrC HowToHideApp.c -o :obj:HowToHideApp.c.ppc
  66.